<?php echo $this->Form->input('generator_choice', array(
	'id'		=> 'DataGeneratorFormSelector',
	'empty'		=> true,
	'label'		=> 'Wybierz typ generowanych danych',
	'options' => array(
		'DataGeneratorUserForm'			=> 'Użytkownicy',
		'DataGeneratorFieldTypeForm'	=> 'Typy kortów',
		'DataGeneratorCourtForm'		=> 'Korty',
		'DataGeneratorReservationForm'	=> 'Rezerwacje',
	),
));
?>
<div id="vspace"></div>
<div id="DataGeneratorUserForm" style="display:none">
	<?php echo $this->Form->create('DataGeneratorUser'); ?>
		<fieldset>
	    	<legend>Użytkownicy:</legend>
	    	<?php echo $this->Form->input('howMany', array('label' => 'Ilość użytkowników do wygenerowania')); ?>
			<?php echo $this->Form->end('Generuj'); ?>
		</fieldset>
</div>
<div id="DataGeneratorFieldTypeForm" style="display:none">
	<?php echo $this->Form->create('DataGeneratorFieldType'); ?>
		<fieldset>
	    	<legend>Typy kortów:</legend>
	    	<?php echo $this->Form->hidden('hidden'); ?>
			<?php echo $this->Form->end('Generuj'); ?>
		</fieldset>
</div>
<div id="DataGeneratorCourtForm" style="display:none">
<?php echo $this->Form->create('DataGeneratorCourt'); ?>
	<fieldset>
    	<legend>Korty:</legend>
    	<?php echo $this->Form->input('howMany', array('label' => 'Ilość kortów do wygenerowania')); ?>
		<?php echo $this->Form->end('Generuj'); ?>
	</fieldset>
</div>
<div id="DataGeneratorReservationForm" style="display:none">
<?php echo $this->Form->create('DataGeneratorReservation'); ?>
	<fieldset>
    	<legend>Rezerwacje:</legend>
    	<?php echo $this->Form->input('howMany', array('label' => 'Ilość rezerwacji do wygenerowania')); ?>
		<?php echo $this->Form->end('Generuj'); ?>
	</fieldset>
</div>

<script>
$(document).ready(function() {
	$('#DataGeneratorFormSelector').change(function() {
		$('#DataGeneratorFormSelector option:not(:selected)').each(function() {
			$('#'+$(this).val()).hide(1000);
		});
		$('#DataGeneratorFormSelector option:selected').each(function() {
			$('#'+$(this).val()).show(1000);
		});
	});
});
</script>